atacama large millimeter array - Turkish English Dictionary